package br.edu.com1263.negocio;

import java.util.Collection;

import br.edu.com1263.dao.TrabalhoPostadoDAO;
import br.edu.com1263.model.TrabalhoPostado;


public class TrabalhoPostadoFacadeImpl implements TrabalhoPostadoFacade{
	private TrabalhoPostadoDAO tPostadoDAO;
	
	public TrabalhoPostadoFacadeImpl(TrabalhoPostadoDAO tPostadoDAO){
		this.tPostadoDAO = tPostadoDAO;
	}

	@Override
	public TrabalhoPostado consultar(Long id) {
		return tPostadoDAO.consultar(id);
	}

	@Override
	public Collection<TrabalhoPostado> consultarTodos() {
		return tPostadoDAO.consultarTodos();
	}

	@Override
	public void salvar(TrabalhoPostado tPostado) {
		tPostadoDAO.salvar(tPostado);
		
	}

	@Override
	public void alterar(TrabalhoPostado tPostado) {
		tPostadoDAO.alterar(tPostado);
	}

	@Override
	public void remover(TrabalhoPostado tPostado) {
		tPostadoDAO.remover(tPostado);
		
	}

	@Override
	public Collection<TrabalhoPostado> consultarTrabalhosAluno(Long idAluno) {
		return tPostadoDAO.consultarTrabalhosAluno(idAluno);
	}

}
